package com.ruoyi.system.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 系统通用配置视图对象 p_system_config
 *
 * @author ruoyi
 * @date 2022-08-12
 */
@Data
@ApiModel("系统通用配置视图对象")
@ExcelIgnoreUnannotated
public class PSystemConfigVo {

    private static final long serialVersionUID = 1L;

    /**
     * 
     */
    @ExcelProperty(value = "")
    @ApiModelProperty("")
    private Long id;

    /**
     * 配置名称
     */
    @ExcelProperty(value = "配置名称")
    @ApiModelProperty("配置名称")
    private String title;

    /**
     * 类型 0 签到配置
     */
    @ExcelProperty(value = "类型 0 签到配置", converter = ExcelDictConvert.class)
    @ExcelDictFormat(dictType = "common_type")
    @ApiModelProperty("类型 0 签到配置")
    private String type;

    /**
     * 配置值
     */
    @ExcelProperty(value = "配置值")
    @ApiModelProperty("配置值")
    private String value;

    /**
     * 第几天
     */
    @ExcelProperty(value = "第几天")
    @ApiModelProperty("第几天")
    private Integer day;

    /**
     * 积分
     */
    @ExcelProperty(value = "积分")
    @ApiModelProperty("积分")
    private Integer integral;

    /**
     * 经验
     */
    @ExcelProperty(value = "经验")
    @ApiModelProperty("经验")
    private Integer experience;


}
